@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,head,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}

h2,h3,h4,h5,h6{font-weight:normal;}
article,aside,details,figcaption,figure,footer,head,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}

body{font:12px Microsoft YaHei,Simsun,Arial,Helvetica,sans-serif;background:#F5F5F5;color:#666;}

.all { width:auto; }
.fr { float:right;}
.fl { float:left;}
.clear { clear:both; height:0;}

.top { width:100%; height:136px; background:url(../images/top.png);}

.head { width:1204px; height:36px; margin:0 auto; line-height:36px;}
.head p { color:#CCC; display:inline;}
.head p span { color:#FFF; font-size:18px}
.head p a {color:#CCC; margin-right:15px;}

.nav { height:100px; width:1204px; margin:0 auto; line-height:100px;}
.nav ul{float:right;}
.nav li{float:left;margin:0 30px;_display:inline;}
.nav li.on a,.nav li a:hover{color:#7faf2a;}
.nav .info{border-left:1px solid #d0d1d2;}
.nav a{font-size:18px;color:#525252;}
.nav a:hover{text-decoration:none;}

.flash { height:360px; width:100%;}
/* flexslider */
.flexslider{position:relative;height:360px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;width:100%; margin:0 auto;}
.slides{position:relative;z-index:1; }
.slides li{height:360px; }
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;}/*background:url(../images/prev.png center center no-repeat;)*/
.flex-direction-nav li a.flex-next{right:60px;}/*background:url(../images/next.png center center no-repeat;)*/



/*flashxia*/
.quickm{background:url(../images/3.png) no-repeat 50% 0px;height:131px;overflow:hidden;}


/*foot*/
.foot { width:100%; height:auto; min-height:70px; background:#333; margin-top:30px; }
.foot1{ width:1204px;margin:0 auto; color:#FFF; }
.foot1 p { line-height:30px; height:30px; }